Big Huge Thesaurus

monitor lizard

noun